perm filename DIV2.TIM[TIM,LSP]11 blob sn#758458 filedate 1984-06-19 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00016 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	 SAIL
C00006 00003	 DIV2
C00007 00004	 DIV2
C00008 00005	 NIL
C00009 00006	 Franz
C00023 00007	 SCORE Dec 12, 1983 interlisp
C00024 00008	 DEC780CL
C00025 00009	 InterLisp Vax 780
C00026 00010	 PSL UTAH-20 3.3
C00028 00011	 PSL-Cray 3.2
C00030 00012	 PSL-750 3.2
C00031 00013	 PSL-780 3.2
C00032 00014	 PSL-DN600 3.2
C00034 00015	 PSL-DN300 3.2
C00035 00016	 PERQ 6/19/84
C00036 ENDMK
C⊗;
;;; SAIL
(fasload div2)
(timit1)
(timit2)
Timing performed on Thursday 09/09/82 at 15:18:56.
Cpu Time = 0.987
Elapsed Time = 38.2
Wholine Time = 16.4833333
GC Time = 9.291
Load Average Before  = 2.66155326
Load Average After   = 3.47313
Average Load Average = 3.06734163
NIL 
     Timing performed on Thursday 09/09/82 at 15:19:41.
     Cpu Time = 1.46
     Elapsed Time = 52.8
     Wholine Time = 17.2833333
     GC Time = 9.342
     Load Average Before  = 3.48316622
     Load Average After   = 4.245383
     Average Load Average = 3.86427462
NIL 
Timing performed on Thursday 09/09/82 at 15:22:03.
Cpu Time = 0.985
Elapsed Time = 17.9166667
Wholine Time = 16.1833334
GC Time = 8.875
Load Average Before  = 2.967914
Load Average After   = 3.41819358
Average Load Average = 3.19305378
NIL 
     Timing performed on Thursday 09/09/82 at 15:22:22.
     Cpu Time = 1.462
     Elapsed Time = 49.35
     Wholine Time = 19.1833334
     GC Time = 9.371
     Load Average Before  = 3.41771114
     Load Average After   = 3.10541797
     Average Load Average = 3.26156455
NIL 
Timing performed on Thursday 09/09/82 at 15:23:13.
Cpu Time = 0.986
Elapsed Time = 37.1833334
Wholine Time = 17.3166666
GC Time = 9.331
Load Average Before  = 3.087242
Load Average After   = 2.8620081
Average Load Average = 2.97462505
NIL 
     Timing performed on Thursday 09/09/82 at 15:23:55.
     Cpu Time = 1.455
     Elapsed Time = 35.3166666
     Wholine Time = 17.45
     GC Time = 8.921
     Load Average Before  = 2.84874082
     Load Average After   = 2.6801182
     Average Load Average = 2.7644295
NIL 

;;; New SAIL
(timit1)
(timit2)
Timing performed on Wednesday 10/12/83 at 22:38:09.
Cpu (- GC) Time = 0.844
Elapsed Time = 42.4333334
Wholine Time = 17.25
GC Time = 8.453
Load Average Before  = 1.57774651
Load Average After   = 1.83961737
Average Load Average = 1.70868194
NIL 
Timing performed on Wednesday 10/12/83 at 22:38:53.
Cpu (- GC) Time = 1.279
Elapsed Time = 47.1833334
Wholine Time = 18.0833333
GC Time = 8.095
Load Average Before  = 1.82464767
Load Average After   = 2.2611282
Average Load Average = 2.04288793
NIL 
;;; DIV2

D3
Iterative

Elapsed	12.0
GC	8.55
CPU	3.43

Elapsed	11.9
GC	8.45
CPU	3.48

Recursive
Elapsed	12.8
GC	8.67
CPU	4.09
;;; DIV2
D2
Iterative

Elapsed	36.3
GC	16.3
CPU	20.0
PGFLTS	34

Elapsed	36.6
GC	16.7
CPU	19.9

Recursive
Elapsed	39.7
GC	17.3
CPU	22.4

D1
1/25/84 with interrupts
Iterative
Elapsed	32.3
CPU	23.8
GC	 8.5

Recursive
Elapsed	33.3
CPU	24.8
GC	 8.5
;;; NIL

DIV2

Fixnum arithmetic changes.

Iterative test:
cpu=17.06,elapsed=17.96,pagefaults=2024
cpu=16.92,elapsed=17.42,pagefaults=1994
Recursive test:
cpu=22.57,elapsed=23.13,pagefaults=2053
cpu=22.57,elapsed=23.03,pagefaults=2060

Inline carcdr:
Iterative test:
cpu=9.53,elapsed=10.32,pagefaults=2044,
cpu=9.44,elapsed=9.94,pagefaults=2062
Recursive test:
cpu=14.82,elapsed=15.52,pagefaults=2016
cpu=14.7,elapsed=15.15,pagefaults=2033
;;; Franz
∂09-Oct-83  1121	jkf@ucbkim 	div2    
Received: from UCBKIM by SU-AI with TCP/SMTP; 9 Oct 83  11:21:24 PDT
Received: by ucbkim.ARPA (4.6/4.2)
	id AA18807; Sun, 9 Oct 83 11:24:43 PDT
Date: Sun, 9 Oct 83 11:24:43 PDT
From: John Foderaro (on an h19-u) <jkf@ucbkim>
Message-Id: <8310091824.AA18807@ucbkim.ARPA>
To: rpg@su-ai
Subject: div2
Cc: 

--- Benchmark div2 run on lbl-csam at Sun Oct 9 10:48:37 PDT 1983 by jkf
--- cpu usage: 10:48am up 2 days, 2:41, 4 users, load average: 0.97, 0.90, 0.79
Franz Lisp, Opus 38.81
-> [fasl div2.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: no
executing form: (test1 l)
begin (38 173)
end (1236 1179)
runs 1
avg cpu time 3.2, avg gc time 16.76666666666667

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: no
executing form: (test1 l)
begin (1238 1179)
end (2450 2184)
runs 1
avg cpu time 3.45, avg gc time 16.75

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: no
executing form: (test2 l)
begin (2477 2210)
end (3956 3228)
runs 1
avg cpu time 7.683333333333333, avg gc time 16.96666666666667

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: no
executing form: (test2 l)
begin (3958 3228)
end (6721 4258)
runs 1
avg cpu time 28.88333333333333, avg gc time 17.16666666666667

nil
-> Franz Lisp, Opus 38.81
-> [fasl div2-l.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: yes
executing form: (test1 l)
begin (46 177)
end (1258 1188)
runs 1
avg cpu time 3.35, avg gc time 16.85

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: yes
executing form: (test1 l)
begin (1258 1188)
end (2460 2190)
runs 1
avg cpu time 3.333333333333333, avg gc time 16.7

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: yes
executing form: (test2 l)
begin (2489 2218)
end (3709 3225)
runs 1
avg cpu time 3.55, avg gc time 16.78333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: yes
executing form: (test2 l)
begin (3710 3225)
end (4923 4230)
runs 1
avg cpu time 3.466666666666667, avg gc time 16.75

nil
-> Franz Lisp, Opus 38.81
-> [load div2.l]
[fasl benchmac.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, interpreted 
executing form: (test1 l)
begin (81 174)
end (9136 1365)
runs 1
avg cpu time 131.0666666666667, avg gc time 19.85

benchmark: timit1 (file div2-timit1) , tranlinks: off, interpreted 
executing form: (test1 l)
begin (9139 1365)
end (18422 2608)
runs 1
avg cpu time 134.0, avg gc time 20.71666666666667

benchmark: timit2 (file div2-timit2) , tranlinks: on, interpreted 
executing form: (test2 l)
begin (18453 2636)
end (29338 3874)
runs 1
avg cpu time 160.7833333333333, avg gc time 20.63333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: off, interpreted 
executing form: (test2 l)
begin (29340 3874)
end (40272 5157)
runs 1
avg cpu time 160.8166666666667, avg gc time 21.38333333333333

nil
-> --- cpu usage: 11:06am up 2 days, 2:58, 2 users, load average: 1.16, 1.29, 1.28
--- end of benchmark div2


--- Benchmark div2 run on ucbmatisse at Sun Oct 9 10:44:37 PDT 1983 by jkf
--- cpu usage: 10:44am up 1 day, 19:13, 2 users, load average: 0.87, 0.99, 0.83
Franz Lisp, Opus 38.81

=> [fasl div2.o]
t
=> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: no
executing form: (test1 l)
begin (122 201)
end (1672 1429)
runs 1
avg cpu time 5.366666666666667, avg gc time 20.46666666666667

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: no
executing form: (test1 l)
begin (1673 1429)
end (3286 2706)
runs 1
avg cpu time 5.6, avg gc time 21.28333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: no
executing form: (test2 l)
begin (3337 2755)
end (5250 3990)
runs 1
avg cpu time 11.3, avg gc time 20.58333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: no
executing form: (test2 l)
begin (5251 3990)
end (8956 5269)
runs 1
avg cpu time 40.43333333333333, avg gc time 21.31666666666667

nil
=> Franz Lisp, Opus 38.81

=> [fasl div2-l.o]
t
=> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: yes
executing form: (test1 l)
begin (121 198)
end (1664 1411)
runs 1
avg cpu time 5.5, avg gc time 20.21666666666667

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: yes
executing form: (test1 l)
begin (1666 1411)
end (3271 2682)
runs 1
avg cpu time 5.566666666666667, avg gc time 21.18333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: yes
executing form: (test2 l)
begin (3318 2727)
end (4895 3959)
runs 1
avg cpu time 5.75, avg gc time 20.53333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: yes
executing form: (test2 l)
begin (4896 3959)
end (6518 5247)
runs 1
avg cpu time 5.566666666666667, avg gc time 21.46666666666667

nil
=> Franz Lisp, Opus 38.81

=> [load div2.l]
[fasl benchmac.o]
t
=> benchmark: timit1 (file div2-timit1) , tranlinks: on, interpreted 
executing form: (test1 l)
begin (172 199)
end (15605 1590)
runs 1
avg cpu time 234.0333333333333, avg gc time 23.18333333333333

benchmark: timit1 (file div2-timit1) , tranlinks: off, interpreted 
executing form: (test1 l)
begin (15610 1590)
end (30856 3021)
runs 1
avg cpu time 230.25, avg gc time 23.85

benchmark: timit2 (file div2-timit2) , tranlinks: on, interpreted 
executing form: (test2 l)
begin (30913 3071)
end (48290 4523)
runs 1
avg cpu time 265.4166666666667, avg gc time 24.2

benchmark: timit2 (file div2-timit2) , tranlinks: off, interpreted 
executing form: (test2 l)
begin (48293 4523)
end (65642 5974)
runs 1
avg cpu time 264.9666666666667, avg gc time 24.18333333333333

nil
=> --- cpu usage: 11:10am up 1 day, 19:38, 3 users, load average: 1.33, 1.25, 1.13
--- end of benchmark div2


--- Benchmark div2 run on ucbmike at Sun Oct 9 10:23:10 PDT 1983 by jkf
--- cpu usage: 10:23am up 2 days, 55 mins, 2 users, load average: 0.95, 0.98, 0.92
Franz Lisp, Opus 38.79
-> [fasl div2.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: no
executing form: (test1 l)
begin (94 325)
end (2063 1817)
runs 1
avg cpu time 7.95, avg gc time 24.86666666666667

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: no
executing form: (test1 l)
begin (2066 1817)
end (4057 3313)
runs 1
avg cpu time 8.25, avg gc time 24.93333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: no
executing form: (test2 l)
begin (4129 3380)
end (6301 4884)
runs 1
avg cpu time 11.13333333333333, avg gc time 25.06666666666667

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: no
executing form: (test2 l)
begin (6305 4884)
end (10416 6397)
runs 1
avg cpu time 43.3, avg gc time 25.21666666666667

nil
-> Franz Lisp, Opus 38.79
-> [fasl div2-l.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, localf: yes
executing form: (test1 l)
begin (94 325)
end (2052 1813)
runs 1
avg cpu time 7.833333333333333, avg gc time 24.8

benchmark: timit1 (file div2-timit1) , tranlinks: off, localf: yes
executing form: (test1 l)
begin (2056 1813)
end (4023 3306)
runs 1
avg cpu time 7.9, avg gc time 24.88333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: on, localf: yes
executing form: (test2 l)
begin (4096 3373)
end (6035 4871)
runs 1
avg cpu time 7.35, avg gc time 24.96666666666667

benchmark: timit2 (file div2-timit2) , tranlinks: off, localf: yes
executing form: (test2 l)
begin (6040 4871)
end (7989 6384)
runs 1
avg cpu time 7.266666666666667, avg gc time 25.21666666666667

nil
-> Franz Lisp, Opus 38.79
-> [load div2.l]
[fasl benchmac.o]
t
-> benchmark: timit1 (file div2-timit1) , tranlinks: on, interpreted 
executing form: (test1 l)
begin (211 396)
end (18338 2063)
runs 1
avg cpu time 274.3333333333333, avg gc time 27.78333333333333

benchmark: timit1 (file div2-timit1) , tranlinks: off, interpreted 
executing form: (test1 l)
begin (18344 2063)
end (36559 3818)
runs 1
avg cpu time 274.3333333333333, avg gc time 29.25

benchmark: timit2 (file div2-timit2) , tranlinks: on, interpreted 
executing form: (test2 l)
begin (36638 3890)
end (57008 5626)
runs 1
avg cpu time 310.5666666666667, avg gc time 28.93333333333333

benchmark: timit2 (file div2-timit2) , tranlinks: off, interpreted 
executing form: (test2 l)
begin (57014 5626)
end (77452 7442)
runs 1
avg cpu time 310.3666666666667, avg gc time 30.26666666666667

nil
-> --- cpu usage: 10:52am up 2 days, 1:24, 2 users, load average: 1.01, 1.01, 1.00
--- end of benchmark div2


;;; SCORE Dec 12, 1983 interlisp

FTEST1: (iterative)
131.858 Seconds
5.026 gc

FTEST2: (recursive)
68.208 seconds
4.96 gc
;;; DEC780CL

	cpu + probability x gc
DIV2a	5.0 + 0.6 x 16  (iter)
DIV2b	8.8 + 0.6 x 16	(rec)
;;; InterLisp Vax 780

DIV2:
←(TIME (FTEST1 L]
120015 conses
9.808 seconds
(NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL
 NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL
 NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL
 NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL
 NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL
)
←(TIME (TEST1 L]
120014 conses
9.472 seconds
NIL
15←(TIME (TEST2 L]
120015 conses
14.544 seconds
NIL

;;; PSL UTAH-20 3.3

Div test 1, iterative version of div
Timing performed on DEC-20
23-Mar-84 05:06:22 .
........................................
Cpu (- GC) Time = 2.3 secs
Elapsed Time = 2.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.1
Load Average After   = 1.1
Average Load Average = 1.1
------------------------------------------------------------
------------------------------------------------------------
Div test 2, recursive version of div
Timing performed on DEC-20
23-Mar-84 05:06:26 .
........................................
Cpu (- GC) Time = 2.343 secs
Elapsed Time = 3.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.1
Load Average After   = 1.1
Average Load Average = 1.1
;;; PSL-Cray 3.2
;;; Times are in milliseconds

 08:29:54 004:35.273 Div test 1, iterative version of div$2 ε
 08:30:17 004:40.884 Cpu (- GC) Time = 580.90000000 secs$2 π
 08:30:18 004:41.405 Elapsed Time = 0. secs    
 08:30:20 004:41.925 GC Time = 639.91100000 secs$2 π
 08:30:22 004:42.446 Load Average Before  = 0  
 08:30:24 004:42.966 Load Average After   = 0  
 08:30:30 004:43.487 Average Load Average = 0. 

 08:30:55 004:48.384 Div test 2, recursive version of div$2 ε
 08:31:18 004:53.989 Cpu (- GC) Time = 575.17000000 secs$2 π
 08:31:25 004:54.510 Elapsed Time = 0. secs    
 08:31:33 004:55.031 GC Time = 640.19100000 secs$2 π
 08:31:43 004:55.551 Load Average Before  = 0  
 08:31:44 004:56.072 Load Average After   = 0  
 08:31:46 004:56.592 Average Load Average = 0. 
;;; PSL-750 3.2

Div test 1, iterative version of div
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 8.024 secs
Elapsed Time = 0.0 secs
GC Time = 2.091 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
Div test 2, recursive version of div
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 7.293 secs
Elapsed Time = 0.0 secs
GC Time = 2.788 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-780 3.2

Div test 1, iterative version of div
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 3.808 secs
Elapsed Time = 0.0 secs
GC Time = 1.105 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
Div test 2, recursive version of div
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 3.757 secs
Elapsed Time = 0.0 secs
GC Time = 1.071 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-DN600 3.2

Div test 1, iterative version of div
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 13.205 secs
Elapsed Time = 0.0 secs
GC Time = 2.626 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
Div test 2, recursive version of div
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 6.704 secs
Elapsed Time = 0.0 secs
GC Time = 2.636 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-DN300 3.2
;;; PERQ 6/19/84

iterative 63.33 seconds (stopwatch)
recursive 76.63 seconds (stopwatch)